projects
/
dovecot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
74af878
)
[PATCH 24/24] auth: passdb-sql - Require update_query to be set when used
author
Aki Tuomi
<aki.tuomi@open-xchange.com>
Wed, 11 Mar 2026 10:46:53 +0000
(12:46 +0200)
committer
Noah Meyerhans
<noahm@debian.org>
Tue, 31 Mar 2026 19:07:17 +0000
(15:07 -0400)
Gbp-Pq: Name CVE-2026-27855-4.patch
src/auth/passdb-sql.c
patch
|
blob
|
history
diff --git
a/src/auth/passdb-sql.c
b/src/auth/passdb-sql.c
index 28291606eada8407788d546036ce17860fbba70a..ec160e3d7582c61466024523c98c0d8589e3ad8a 100644
(file)
--- a/
src/auth/passdb-sql.c
+++ b/
src/auth/passdb-sql.c
@@
-270,6
+270,12
@@
static void sql_set_credentials(struct auth_request *request,
return;
}
+ if (*set->update_query == '\0') {
+ e_error(authdb_event(request), "passdb_sql_update_query is empty");
+ callback(FALSE, request);
+ return;
+ }
+
sql_request = i_new(struct passdb_sql_request, 1);
sql_request->auth_request = request;
sql_request->callback.set_credentials = callback;